package com.koi.desensitize.enums;

import lombok.AllArgsConstructor;

/**
 * @author ･ᴗ･
 * @description [DesensitizeRuleEnum脱敏策略]
 */
@AllArgsConstructor
public enum DesensitizeRuleEnum {

    /**
     * 自定义规则
     */
    KOI_RULE,

    /**
     * 用户id
     */
    USER_ID,

    /**
     * 中文名
     */
    CHINESE_NAME,

    /**
     * 身份证号
     */
    ID_CARD,

    /**
     * 固定电话（座机号）
     */
    FIXED_PHONE,

    /**
     * 手机号
     */
    MOBILE_PHONE,

    /**
     * 地址
     */
    ADDRESS,

    /**
     * 电子邮件
     */
    EMAIL,

    /**
     * 密码
     */
    PASSWORD,

    /**
     * 中国大陆车牌，包含普通车辆、新能源车辆
     */
    CAR_LICENSE,

    /**
     * 银行卡
     */
    BANK_CARD

}
